ecological impact - French English Dictionary